iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 21
0

先講while迴圈 , 當條件成立時 , 進行suite的部分, while比較特殊是只要條件不為false則跳出
,不再執行的時候就稱為跳出迴圈。
https://ithelp.ithome.com.tw/upload/images/20181023/201120684F1mD43062.jpg
https://ithelp.ithome.com.tw/upload/images/20181023/201120687PGgSZXBQU.jpg

想跳出迴圈時用break , 而想略過迴圈時用continue , 這些時機點通常搭配選擇結構來進行。

則何時要用for和時要用while呢, 區分的方法就是重複的次數, 當你需重複的次數是明瞭的時候,
就使用for迴圈,而當難以計算或是條件重複的時候就使用while迴圈 , 2種迴圈都支援else的寫法
,當程式沒被break時,就可以執行else的敘述

另外,之前提到的3種寫法都支援巢狀結構,要小心的是冒號跟縮排要清楚,不然執行會出錯 ,迴圈執行
順序一樣由外而內,是運算的重要語法/images/emoticon/emoticon08.gif


上一篇
第二十天 if else(2) &for 迴圈
下一篇
第二十二天 牛刀小試
系列文
我要在30天內好好學習python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言